fn main() {
    let num = (1, 2, 3, 4, 5);
    match num { (first, .., last) => {
        println!("{}, {}", first, last);
    } }

    // let num1 = (1, 2, 3, 4, 5);
    // // 这个是一个错误的例子
    // match num1 { (.., second, ..) => {
    //     println!("{}", second);
    // } }
}
